METESFKLDVHVQALSQDQSLGFVSTVLISQYREVEEFLINEKDDTVTSLGSYPEDSSTSHDPLISLKLPSFKPNDVYQRLQTHLHDHDLSEQLSYKIVQAQQRQKRQSFYLPQQRPLFMIVSVKLTHKVYNVVSCDSAPLATDFDQESQQEEEEESKTCAICLENLLRSEDYCEMPTCSHYFHEPCLTEWLTRDNNSCPLCRKPVDKLHS